Portable Vaporizer Battery Having Inhale Feedback Mechanism

ABSTRACT

A portable vaporizer battery can include an outer housing and a connector at one end of the outer housing and configured to attach the outer housing to a heating element and a mouthpiece. The connector includes an electrode. The portable vaporizer battery includes a battery cell positioned in the outer housing and configured to provide a voltage through the electrode and at least two lights coupled to the outer housing. The portable vaporizer battery includes a feedback computing device configured to instruct a sequence of a lighting display of the at least two lights in response to detecting an inhalation.

CROSS-REFERENCE TO RELATED APPLICATION

This application is a continuation of U.S. patent application Ser. No. 17/522,522 filed Nov. 9, 2021. This application claims benefit of and priority to, U.S. Provisional Application No. 63/112,300, filed Nov. 11, 2020, the disclosure of which is expressly incorporated herein by reference to its entirety.

TECHNICAL FIELD

The present disclosure relates generally to portable vaporizer batteries, and more particularly, to portable vaporizer batteries having a mechanism providing a visual display.

BACKGROUND

Portable vaporizers provide users with the ability to inhale vaporized oils or other substances, including solid substances. Portable vaporizers may use a battery to operate the vaporizer.

The background description provided here is for the purpose of generally presenting the context of the disclosure. Work of the presently named inventors, to the extent it is described in this background section, as well as aspects of the description that may not otherwise qualify as prior art at the time of filing, are neither expressly nor impliedly admitted as prior art against the present disclosure.

SUMMARY

The embodiments described herein are directed to a portable vaporizer battery and related methods. The portable vaporizer battery can include an outer housing and a connector at one end of the outer housing and configured to attach the outer housing to a heating element and a mouthpiece. The connector includes an electrode. The portable vaporizer battery includes a battery cell positioned in the outer housing and configured to provide a voltage through the electrode and at least two lights coupled to the outer housing. The portable vaporizer battery includes a feedback computing device configured to instruct a sequence of a lighting display of the at least two lights in response to detecting an inhalation.

In another aspect, the feedback computing device includes at least one sensor configured to measure a parameter of the inhalation and output a signal indicative of the parameter.

In another aspect, the at least one sensor is an airflow sensor.

In another aspect, the sequence of the lighting display continues until the signal indicates the inhalation has ended.

In another aspect, the feedback computing device includes a selection module configured to receive the signal from the at least one sensor and select the sequence of the lighting display in response to the signal.

In another aspect, the selection module selects a randomized sequence.

In another aspect, the selected sequence of the lighting display is a sequence programmed by a user.

In another aspect, the portable vaporizer battery includes a database. The selection module selects a set of illumination instructions from the database, and the set of illumination instructions correspond to the sequence of the lighting display.

In another aspect, the database stores a plurality of sets of illumination instructions including indicating, for each light: a light identifier and a sequence of illumination instructions including a period of illumination.

In various embodiments of the present disclosure, a method of instructing a lighting display of a portable vaporizer battery is provided. In some embodiments, the method can include receiving a sensor measurement from at least one sensor of a portable vaporizer battery in response to detecting an airflow and, in response to the sensor measurement being above a threshold, selecting a sequence of a lighting display. The method can include obtaining a set of instructions corresponding to the sequence of the lighting display from a database and instructing, by a feedback computing device, the set of instructions via at least two lights coupled to an outer housing of the portable vaporizer battery.

In various embodiments of the present disclosure, a non-transitory computer readable medium is provided. The non-transitory computer readable medium can have instructions stored thereon, wherein the instructions, when executed by at least one processor, cause a device to perform operations that include receiving a sensor measurement from at least one sensor of a portable vaporizer battery in response to detecting an airflow and, in response to the sensor measurement being above a threshold, selecting a randomized sequence of a lighting display. The operations can include obtaining a set of instructions corresponding to the randomized sequence of the lighting display from a database and instructing, by a feedback computing device, the set of instructions via at least two lights coupled to an outer housing of the portable vaporizer battery.

BRIEF DESCRIPTION OF THE DRAWINGS

The features and advantages of the present disclosures will be more fully disclosed in, or rendered obvious by, the following detailed descriptions of example embodiments. The detailed descriptions of the example embodiments are to be considered together with the accompanying drawings wherein like numbers refer to like parts and further wherein:

FIG. 1 is a schematic diagram of an exemplary portable vaporizer, consistent with disclosed embodiments;

FIG. 2 is a perspective view of an exemplary vaporizer battery that may be part of the portable vaporizer of FIG. 1, consistent with disclosed embodiments;

FIG. 3 is a side view of the vaporizer battery of FIG. 2;

FIGS. 4A and 4B are illustrations of the vaporizer battery of FIGS. 2-3 showing various components thereof separated from each other, consistent with disclosed embodiments; and

FIG. 5 is a flowchart depicting example implementation of a set of instructions to display a sequence of light patterns via at least one LED.

DETAILED DESCRIPTION

The present disclosure describes a portable vaporizer battery having a feedback computing device measuring a user's inhale and displaying a visual representation during inhalation. In various implementations, the visual representation is unrelated to parameters characterizing the inhalation, such as a measurement of a dosage being inhaled, an airflow speed, etc. The visual representation may be a randomized sequence of light being displayed during inhalation and/or after inhalation.

The vaporizer battery may include at least one sensor, a lighting element, and processing unit. The sensor may be a sensor configured to detect an input signal associated with a user's inhale at a mouthpiece of a portable vaporizer and output a signal indicative thereof to the processing unit. The processing unit may be configured to control the lighting element to provide a visual response displayed on the portable vaporizer. In various implementations, the processing unit is communicatively coupled to a database including sets of instructions dictating the visual response of the lighting element as a result of a user inhaling from the portable vaporizer.

For example, the database may store a sequence of on and off instructions that instruct the processing unit to determine when the lighting element should be on or off. For example, the sequence may be repeated for as long as the user is inhaling from the portable vaporizer and/or may be repeated for a designated time. In various implementations, the sequence is completed even after the user is finished inhaling from the vaporizer. The database may store a plurality of sets of instructions and a selection module included in a computing device of the portable vaporizer. The selection module allows the user to select the visual display that will be displayed by the lighting element, which can include a predetermined order, a random order, a programmed order, etc., from the plurality of sets of instructions each time a user inhales from the portable vaporizer.

FIG. 1 is a schematic diagram of an exemplary portable vaporizer 10. The portable vaporizer 10 may be a device configured to convert a substance (e.g., an oil and/or herbal material such as tobacco) into a vapor for inhalation. The portable vaporizer 10 may include, in an exemplary embodiment, a battery 12, a heating element 14, a cartridge 16, and a mouthpiece 18. In use, the battery supplies power to the heating element 14. The heating element 14 may include a variety of alloys (for example, stainless steel, nickel-chromium, Kanthal nickel or titanium) and may randomize output that directs the lighting of the lighting element. The heating element 14 heats the oil or other substance in the cartridge 16, converting it at least partially into a vapor. The vapor 18 may be inhaled by a user through the mouthpiece 18. In various implementations, the portable vaporizer 10 includes a wicking element to supply the oil or other substance to the heating element 14 to generate the vapor. Moreover, the portable vaporizer 10 may operate using different wicking elements (e.g., silica, cotton, rayon) as well as different types of cartridges, which will randomize the substance to the heating element 14 that generates the vapor.

The various components of the portable vaporizer 10 may be removable and/or interchangeable. For example, the heating element 14 and/or cartridge 16 may removably connect to the battery 12 to allow customization of the features that provide power by the battery 12. The battery 12 may include a 510 thread, which is a standard connection size known in the art of portable vaporizers, or any other suitable size for connection to compatible heating elements 14 and/or cartridges 16. In some embodiments, the heating element 14 and cartridge 16 are combined and include a mating connector to the battery 12, such as a 510 threaded connector as is known in the art.

The battery 12 may include, for example, a lithium-ion battery configured to supply voltage to the heating element 14. The battery 12 may include various features associated with supplying the power, including, for example, a voltage regulator 20 for selecting an amount of power delivered to the heating element 14 and/or a button 22 for causing the power to be supplied when pressed by a user. In various implementations, the lighting element may be illuminated according to the selected instructions in response to the button 22 being pressed by a user. The heating element 14 may include an atomizer 24 (e.g., wire coil or ceramic element) that heats up in response to receiving power from the battery 12 and vaporizes the substance in the cartridge 16. The atomizer 24 may be replaceable and/or interchangeable with other atomizers 24 to provide further customization of the portable vaporizer 10. The battery may also include an input for connecting the battery to a wire or cable for recharging the battery.

During use, a user inhales vapor generated by the atomizer 24 heating a substance held in the cartridge 16, such as an oil or other known substance. A “size” of the vaporized material received during any one inhale may depend on a variety of factors, including the properties of the atomizer 24, a voltage supplied by the battery 12, and characteristics of the inhale itself, such as the length of time of the inhale and the strength or power at which the user inhaled at the mouthpiece 18 (e.g., how strong of a draw/force applied by the user when inhaling).

According to disclosed embodiments, the portable vaporizer 10 further includes a feedback computing device 26 configured to measure a “size” or parameters of an inhale by a user at the mouthpiece 18, which may be stored in a database (e.g., database 90) and downloaded from the portable vaporizer 10 allowing the user to know such parameters and inhale characteristics. The database can be stored in the computing device 26 hardware or a cloud-based database. For example, the portable vaporizer 10 may have a connection mechanism allowing a user to communicatively couple the portable vaporizer 10 to a computing device, such as a phone, laptop, desktop, tablet, etc., and download metrics stored in the database (e.g., database 90). In various implementations, the portable vaporizer 10 may track any number of various metrics or parameters, such as amount of vapor inhaled, strength of inhalation, speed of draw, frequency of vaporizer use, etc.

In various implementations, the feedback computing device 26 may include at least one sensor 28 configured to measure a parameter associated with an inhale, such as airflow, and output a signal indicative of the measured parameter. The feedback computing device 26 may further include a processing unit 30 configured to receive the signal from the at least one sensor 28, which is also stored in a database 90 of the feedback computing device. The feedback computing device 26 may also include a lighting element 32 and a selection module 92. The processing unit 30 may provide a signal to the selection module 92 indicating that a user has inhaled as well as store the signal in the database 90, indicating the measured parameter. In various implementations, the feedback computing device 26 may also include a conversion module 94 that receives the signal from the sensor 28 and converts the signal into a user readable parameter and stores the converted information in the database 90. Upon receiving the signal, the selection module 92 selects a set of instructions from the database 90 to determine the visual response or the sequence of on and off instructions the lighting element will follow. The sequence may be randomized, a set sequence, nonlinear, etc. That is, the sequence may be nonlinear by displaying a series of lights indicative of a nonlinear multiplication of a detected airflow. In various implementations, the sequence may indicate a percentage by which parameters regarding the inhalation are indicated and, for each subsequent inhalation, randomize the percentage by which the inhalation parameters are expressed. For example, the sequence may indicate 90% of an airflow parameter as shown through the sequence of lights, then 110%, then 30%, etc., or any other percentage of the airflow parameter.

In various implementations, the visual indication is displayed during the existence of a feedback signal indicating the user is inhaling. However, the length of the visual indication may extend beyond the user inhaling. In various implementations, the selection module 92 selects the set of instructions from a plurality of sets of instructions. Each set of instructions includes on and off instructions with a corresponding length of each on period and each off period. For example, a first set of instructions may be to remain on for one second and off for one second and repeat until the user is no longer inhaling. Additionally or alternatively, the on period could be longer or shorter (which is also true for the off period) and the visual display could include a plurality of different lights, and the instructions including on and off periods for each of the plurality of lights.

The feedback computing device 26 and the components thereof may be placed at any of a variety of locations within the portable vaporizer 10. In some embodiments, the feedback computing device 26 is at least partially integrated with the battery 12. FIGS. 2 and 3 are an exemplary embodiment of a battery 34 of a feedback computing device including one or more lighting strips 36. The battery 34 is shown as a “pen-type” battery but is not limited to such a shape or configuration, and may be adapted according to other portable vaporizer styles and shapes.

The one or more lighting strips 36 may provide visual feedback based on the existence of user inhalation. In various implementations, the lighting strips 36 may alternatively provide visual feedback based on the parameters of the feedback signal characterizing the user's inhalation. In some embodiments, the lighting strips 36 provide a randomized response dependent on a size of the inhale. For example, a larger inhale (e.g., greater strength and/or length of time) may cause a larger portion or more of the lighting strips 36 to illuminate or cause the selection module 92 to select a particular set of instructions for the lighting strips 36. In other embodiments, the lighting strips 36 may provide the same response regardless of the size of the inhale (e.g., to simply indicate that the device is working properly). In still other embodiments, the lighting strips 36 may illuminate depending on a size of an inhale in relation to a target. For instance, the feedback computing device may be configured to compare inhale strength to a desired strength indicative of an efficient draw of vapor and provide a visual response accordingly.

For example, the lighting strips 36 may illuminate in different ways to indicate that the inhale is too weak, too strong, or in a targeted zone. In this way, the feedback computing device may be configured to provide real-time feedback regarding the use of a portable vaporizer. Lighting strips 36 may also be configured to illuminate in different lighting patterns (e.g., blinking, brighter/dimmer illumination, varying illumination along the length of the battery, etc.), or in different colors, as a measurement of the size of the inhale, or as a decorative feature of the vaporizer by selecting a set of instructions from the database (e.g., database 90) at random. The battery or vaporizer device may further include a mechanism or processor for changing the lighting output to any of the various patterns or designs disclosed herein or possibly known to one of ordinary skill in the art.

FIGS. 4A and 4B are diagrams showing exemplary components of a battery 38 according to at least some embodiments. The battery 38 may include, for example, an outer tube 40, a connector 42, a battery cell 44, a voltage regulator 46, and a control/feedback computing device 48 (hereinafter referred to as feedback computing device 48). The outer tube 40 may be a stainless steel tube (or other suitable materials) configured to be an external surface of the battery 38 for handling by a user. The outer tube 40 may include a window 50 for enabling light from the feedback computing device 48 inside of the outer tube 40 to be viewed by a user or another person.

The connector 42 may be positioned at one end of the outer tube 40. The connector 42 may include, for example, a threaded element 52, an electrode 54, and an insulation ring 56. The threaded element 52 may be, for example, be a 510 thread, which is a standard connection size known in the art of portable vaporizers, or any other suitable size. The threaded element 52 may be configured to connect to a heating element and/or cartridge for receiving power from the battery 38. The electrode 54 is configured to selectively receive electrical power from the battery cell 44 and output a voltage to a connected heating element and/or cartridge connected to the battery 38 via the connector 42. The insulation ring 56 may provide a seal at the end of the outer tube 40 having the connector 42.

The battery cell 44 may be a lithium-ion battery or other suitable battery type configured to provide electricity to the electrode 54 for supplying voltage to a heating element connected to the battery 38. The battery cell 44 may be positioned and stably held within the outer tube 40. The battery may be replaceable or rechargeable.

The voltage regulator 46 may include, for example, a voltage regulation board 58, a frame 60, a bolt 62, a fastener 64, and a voltage dial 66. The voltage regulator 46 may be configured to regulate or change a voltage output of the battery cell 44 thorough the electrode 54. For example, the voltage dial 66 may be rotatable by a user to cause the voltage regulation board 58 to provide a signal indicative of a voltage setting to provide instructions for a voltage output by the battery cell 44. In an exemplary embodiment, the voltage regulator 46 may be configured to adjust the voltage output between, for example, 3.3 volts and 4.8 volts, although other ranges are possible. The voltage applied to the heating element in part determines an amount of substance that is atomized and therefore characterizes at least in part a size of an inhale by a user.

The feedback computing device 48 may include, for example, a processing unit 68, a lighting element 70, a light-guiding column 72, and at least one sensor 74. The processing unit 68 may include a flexible printed circuit board. The processing unit 68 may be configured to receive, process, and output signals. The processing unit 68 may include an associated memory. The processing unit 68 may be configured, in some embodiments, to control a voltage output by the battery cell 44 (e.g., based on communication with the voltage regulator 46). In other embodiments, the processing unit 68 receives the voltage setting but does not control the battery cell 44 output. In still other embodiments, the processing unit 68 is separate from voltage regulation and power control of the battery cell 44.

The lighting element 70 may include a plurality of light emitters (e.g., light emitting diodes) present on one or more lighting columns 76. The lighting elements 70 are configured to be positioned in the light guiding column 72 and are viewable through the windows 50 of the outer tube 40. The processing unit 68 may be configured to provide one or more signals to the lighting element 70 to cause the lighting element to provide a visual response through illumination. According to some embodiments, the lighting element 70 may have a plurality of illumination responses, such as a different numbers of lights being illuminated, different colors, different blinking modes, etc., as described previously, the plurality of illumination responses may correspond to a plurality of sets of instructions stored in memory or a database 90 that may be accessed in response to sensing a user's inhalation. In various implementations, the selection of one of the sets of instructions may be random or in a predetermined order. Accordingly, the processing unit 68 may be configured to provide instructions to the lighting element 70 to produce a selected illumination response depending on selected factors, such as a measurement associated with an inhale by a user.

In various implementations, the lights of the lighting element 70 may include LED lights or other known lights. Additionally, the user and/or the manufacturer can select the color of the lights as well as change the color of the lights. Furthermore, the user and/or manufacturer may choose to, during a particular lighting sequence or visual response, display different color lights at random or in a preprogrammed manner (e.g., having the color identified in the selected set of instructions). In various implementations, the portable vaporizer battery may be configured to connect to a computing device, such as a phone, laptop, etc. When connected, a user may program the lighting displays, for example, by altering existing sets of instructions (e.g., default instructions included by a manufacturer) stored in the database or uploading additional sets of instructions via a program on the computing device. For example, the user may have an application on their computing device to modify existing sets of instructions (including removing those instructions) or uploading new instructions, which the application provides an interface through which the user can create a personalized set of instructions. That is, the application may include options for the user to select, for each light on the portable vaporizer battery, a color from the existing colors and an on/off sequence.

The at least one sensor 74 may be positioned in a sensor holder 78. The at least one sensor 74 may be configured to measure a parameter associated with an inhale by a user. For example, the sensor(s) 74 may include an air flow sensor configured to measure, for example, air speed and/or volume of air associated with an inhale by a user. The sensor 74 may be configured to provide a signal indicative of the measured parameter to the processing unit 68. The at least one sensor 74 and sensor holder 78 are shown in a position between the feedback computing device 48 and the voltage regulator 46. For example, the sensor 74 may be placed on or adjacent to the processing unit 68 (e.g., attached to a flexible printed circuit board). When a user inhales, air passes through the outer tube 40 and interacts with the sensor 74. The sensor 74 may be configured to produce a signal indicative of a parameter of the air flow, such as air speed, pressure, or the like. The sensor 74 is configured to provide the signal to the processing unit 68. The processing unit 68 is configured to use the signal as input for determining an output signal to provide to the lighting element(s) 70. While the position of the sensor 74 is described in an embodiment to be in the outer tube 40, it should be understood that the sensor(s) 74 may be positioned anywhere in the battery 38 or other portable vaporizer component where it is convenient to measure an inhale parameter.

According to exemplary embodiments, the battery 38 is configured to connect to a heating element, cartridge, and mouthpiece for enabling a user to use a portable vaporizer supplied with electrical power by the battery 38. The battery cell 44 provides voltage to the heating element via the electrode 54. The voltage may be variable by the voltage regulator 46, but is not necessarily dynamic and could be a static voltage in some embodiments not including a voltage regulator.

During use, the feedback computing device 48 is configured to provide a visual response dependent on existence and/or characteristics of an inhale by the user. For instance, the sensor 74 may detect and measure a parameter of the inhale (e.g., airflow speed, volume, volumetric speed, etc.) and provide a signal indicative of the parameter to the processing unit 68. The processing unit 68 is configured to receive the signal from the sensor 74 and output feedback through the lighting element 70. For example, the processing unit 68 may select a stored illumination response at random, based on the measured inhale, etc., and cause the lighting element to illuminate according to the stored illumination response. For instance, a relatively small inhale may include a first illumination response that is different than a second illumination response that may be selected for a relatively larger inhale. In some embodiments, the processing unit 68 may select the illumination response based on other factors, such as randomly, based on a selected voltage of the voltage regulator 46, based on a type of atomizer connected to the battery 38, based on a substance being vaporized, etc. In some embodiments, the processing unit 68 may determine an inhale target associated with an efficient draw of vapor and determine whether a measured inhale parameter falls within the target range. The processing unit 68 may select an illumination response based on the comparison (e.g., illuminate a green light when the measurement is in the target range and illuminate a red light when the measurement is outside of the target range).

In one embodiment, the lighting element 70 may comprise a plurality (e.g., two or more) LEDs, or other suitable lights, that illuminate in succession as a user continues to inhale. The speed at which the individual LEDs illuminate may indicate the strength of an inhale (e.g., air speed or volume passed through the system) and the amount of time that the LEDs or lights remain illuminated may indicate the length of the inhale (e.g., how long air continues to flow). As a result, a user can judge how much of the product they have inhaled based on the number of LEDs illuminated and the length at which they remain lit.

According to disclosed embodiments, a feedback computing device may be integrated to a portable vaporizer battery for providing a visual response to use of a portable vaporizer. The visual response may provide immediate feedback regarding the use of the portable vaporizer. As a result, a user may have a greater understanding of the amount of vapor being inhaled, determine whether the device is functioning properly, as well as determine whether the device is being used efficiently and/or as intended by a manufacturer.

FIG. 5 is a flowchart depicting example implementation of a set of instructions to display a sequence of light patterns via at least one LED or other lights. Control begins, for example, in response to a portable vaporizer being powered on. Once powered on, control continues to 504 to receive a sensor measurement from a sensor included in the portable vaporizer. For example, the sensor may be an airflow sensor or detect a change in air pressure as a result of a user inhaling from a mouthpiece of the portable vaporizer. Control continues to 508 to determine if the sensor measurement is above a threshold. In various implementations, the threshold may simply be nonzero indicating some amount of inhalation. Additionally, or alternatively, the threshold may be an amount that corresponds to an inhalation that is sufficient to cause the portable vaporizer to heat a substance of the portable vaporizer into a vapor.

If no, the sensor measurement is not above the threshold, control returns to 504 to receive another sensor measurement, waiting for the sensor measurement to be above the threshold indicating inhalation. Otherwise, if yes, the sensor measurement is above the threshold indicating inhalation, control continues to 512 to select a set of illumination instructions from a plurality of sets of instructions based on a predetermined factor. For example, as described above, the predetermined factor may be selecting the set of illumination instructions at random. Additionally, or alternatively, the predetermined factor may be the amount of the sensor measurement, which may correspond to a particular set of instructions. In various implementations, the illumination instructions or pattern that the LED light(s) display are based on measurements from multiple sensors of the portable vaporizer.

Once selected, control continues to 516 to obtain the selected set of illumination instructions from a database. As noted above, the plurality of sets of illumination instructions may be stored on a database of the portable vaporizer. Then, control proceeds to 520 to implement the selected set of illumination instructions. For example, the feedback computing device or the processing unit may implement the instructions included in the set of illumination instructions by sending the on or off signals to the corresponding LED light for a corresponding period indicated in the instructions. Control continues to 524 to receive a sensor measurement. Then, control proceeds to 528 to determine if the sensor measurement is above a threshold. In various implementations, the threshold in 528 may be different than the threshold of 508. If yes, the user is still inhaling and control returns to 520 to continue to implement the instructions. Otherwise, if no, the user is no longer inhaling and control continues to 532 to stop implementing the selected set of illumination instructions. Then, control returns to 504. In various implementations, the threshold may be that a sensor measurement is being received; therefore, the portable vaporizer continues to display one or more illumination patterns or instructions while the portable vaporizer is powered on.

Although the methods described above are with reference to the illustrated flowcharts, it will be appreciated that many other ways of performing the acts associated with the methods can be used. For example, the order of some operations may be changed, and some of the operations described may be optional.

In addition, the methods and system described herein can be at least partially embodied in the form of computer-implemented processes and apparatus for practicing those processes. The disclosed methods may also be at least partially embodied in the form of tangible, non-transitory, machine-readable storage media encoded with computer program code. For example, the steps of the methods can be embodied in hardware, in executable instructions executed by a processor (e.g., software), or a combination of the two. The media may include, for example, RAMs, ROMs, CD-ROMs, DVD-ROMs, BD-ROMs, hard disk drives, flash memories, or any other non-transitory machine-readable storage medium. When the computer program code is loaded into and executed by a computer, the computer becomes an apparatus for practicing the method. The methods may also be at least partially embodied in the form of a computer into which computer program code is loaded or executed, such that, the computer becomes a special purpose computer for practicing the methods. When implemented on a general-purpose processor, the computer program code segments configure the processor to create specific logic circuits. The methods may alternatively be at least partially embodied in application specific integrated circuits for performing the methods.

The term model as used in the present disclosure includes data models created using machine learning. Machine learning may involve training a model in a supervised or unsupervised setting. Machine learning can include models that may be trained to learn relationships between various groups of data. Machine learned models may be based on a set of algorithms that are designed to model abstractions in data by using a number of processing layers. The processing layers may be made up of non-linear transformations. The models may include, for example, artificial intelligence, neural networks, deep convolutional and recurrent neural networks. Such neural networks may be made of up of levels of trainable filters, transformations, projections, hashing, pooling and regularization. The models may be used in large-scale relationship-recognition tasks. The models can be created by using various open-source and proprietary machine learning tools known to those of ordinary skill in the art.

The foregoing is provided for purposes of illustrating, explaining, and describing embodiments of these disclosures. Modifications and adaptations to these embodiments will be apparent to those skilled in the art and may be made without departing from the scope or spirit of these disclosures. 

What is claimed is:
 1. A portable vaporizer battery, comprising: an outer housing; a connector at one end of the outer housing and configured to attach the outer housing to a heating element and a mouthpiece, the connector including an electrode; a battery cell positioned in the outer housing and configured to provide a voltage through the electrode; at least two lights coupled to the outer housing; and a feedback computing device configured to instruct a sequence of a lighting display of the at least two lights in response to detecting an inhalation.
 2. The portable vaporizer battery of claim 1, wherein the feedback computing device includes at least one sensor configured to measure a parameter of the inhalation and output a signal indicative of the parameter.
 3. The portable vaporizer battery of claim 2, wherein the at least one sensor is an airflow sensor.
 4. The portable vaporizer battery of claim 2, wherein the sequence of the lighting display continues until the signal indicates the inhalation has ended.
 5. The portable vaporizer battery of claim 2, wherein the feedback computing device includes a selection module configured to receive the signal from the at least one sensor and select the sequence of the lighting display in response to the signal.
 6. The portable vaporizer battery of claim 5, wherein the selection module selects a randomized sequence.
 7. The portable vaporizer battery of claim 5, wherein the selected sequence of the lighting display is a sequence programmed by a user.
 8. The portable vaporizer battery of claim 5, further comprising: a database, wherein the selection module selects a set of illumination instructions from the database, the set of illumination instructions corresponding to the sequence of the lighting display.
 9. The portable vaporizer battery of claim 8, wherein the database stores a plurality of sets of illumination instructions including indicating, for each light, a light identifier and a sequence of illumination instructions including a period of illumination.
 10. A method of instructing a lighting display of a portable vaporizer battery, the method comprising: receiving a sensor measurement from at least one sensor of the portable vaporizer battery in response to detecting an airflow; in response to the sensor measurement being above a threshold, selecting a sequence of the lighting display; obtaining a set of instructions corresponding to the sequence of the lighting display from a database; and instructing, by a feedback computing device, the set of instructions via at least two lights coupled to an outer housing of the portable vaporizer battery.
 11. The method of claim 10, further comprising selecting a randomized sequence, the randomized sequence being based on a nonlinear representation of the airflow.
 12. The method of claim 10, wherein the selected sequence of the lighting display is a sequence programmed by a user.
 13. The method of claim 10, wherein the at least one sensor is configured to measure a parameter of the airflow and output a signal indicative of the parameter.
 14. The method of claim 13, wherein the at least one sensor is an airflow sensor.
 15. The method of claim 13, wherein the sequence of the lighting display continues until the signal indicates the airflow has ended.
 16. The method of claim 10, wherein the database stores a plurality of sets of illumination instructions including indicating, for each light, a light identifier and a sequence of illumination instructions including a period of illumination.
 17. A non-transitory computer readable medium having instructions stored thereon, wherein the instructions, when executed by at least one processor, cause a device to perform operations comprising: receiving a sensor measurement from at least one sensor of a portable vaporizer battery in response to detecting an airflow; in response to the sensor measurement being above a threshold, selecting a randomized sequence of a lighting display; obtaining a set of instructions corresponding to the randomized sequence of the lighting display from a database; and instructing, by a feedback computing device, the set of instructions via at least two lights coupled to an outer housing of the portable vaporizer battery.
 18. The non-transitory computer readable medium of claim 15, wherein the at least one sensor is configured to measure a parameter of an airflow and output a signal indicative of the parameter.
 19. The non-transitory computer readable medium of claim 16, wherein the at least one sensor is an airflow sensor.
 20. The non-transitory computer readable medium of claim 18, further comprising selecting the sequence pseudo-randomly. 